endurance races - Spanish English Dictionary